Multi-pass Gaussian Contact-hardening Soft Shadows

نویسندگان

  • Kevin Cherry
  • Robert Kooima
چکیده

Real-time soft shadows have seen numerous improvements over the years. Post-process blurring of shadow edges are commonly used to hide aliasing artifacts, but in some cases, such as ours, it is used to mimic physical processes. Instead of generating penumbra regions uniformly, we scale key algorithmic components in screen space to allow the penumbra region to grow in accordance with occluder/receiver distance. This form of soft shadowing is known to some as contact-hardening and has been explored in various ways. We present an algorithm that explores three ways of achieving contact-hardening soft shadows. Two of those ways are similar in nature to previous works while the third is a novel approach that utilizes occluder distance as a counter for multiple Gaussian passes. Our main contributions are fast occluder approximation and the use of occluder distance to control the number of Gaussian passes. Multiple Gaussian passes create better results than a single Gaussian pass for several scenes, and we explore various ways of improving the performance of the multi-pass approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Contact Hardening Soft Shadows using Erosion

In this paper, we present an image based method for computing contact hardening soft shadows by utilizing an erosion operator. Our method is based on shadow mapping and operates in screen space. By using object silhouettes in hard shadows, we estimate the penumbra size and scale an erosion operator to generate the penumbra areas. Furthermore, we present two solutions to generate the shadow fact...

متن کامل

International Conference in Central Europe on Computer

Percentage Closer Soft Shadows is a popular technique to generate contact hardening soft shadows with shadow mapping. Recent research in shadow generation for translucent objects makes it possible to realize shadows for translucent objects in real-time environments. However, for multiple translucent blockers it is unclear how an appropriate blocker depth can be calculated. In this paper, we pro...

متن کامل

Real-Time View Independent Rasterization for Multi-View Rendering

Existing graphics hardware parallelizes view generation poorly, placing many multi-view effects – such as soft shadows, defocus blur, and reflections – out of reach for real-time applications. We present emerging solutions that address this problem using a high density point set tailored per frame to the current multi-view configuration, coupled with relatively simple reconstruction kernels. Po...

متن کامل

A Real-Time Soft Shadow Volume Algorithm

Rendering of shadows is a very important ingredient in three-dimensional graphics since they increase the level of realism and provide cues to spatial relationships. Area or volumetric light sources give rise to so called soft shadows, i.e., there is a smooth transition from no shadow to full shadow. For hard shadows, which are generated by point light sources, the transition is abrupt. Since a...

متن کامل

Soft Planar Shadows Using Plateaus

This paper presents an algorithm for rapidly creating and rendering soft shadows on a plane. It has the advantages of rapid generation on current hardware, as well as high quality and a realistic feel on a perceptual level. The algorithm renders the soft shadow to a texture. It begins with a hard drop shadow, then uses the object’s silhouette edges to generate penumbrae in a single pass. Though...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015